🇬🇧 en ca 🇦🇩

red poppy noun

  • Any poppy with red flowers.
rosella
Wiktionary Links